negotiator.boaframework.acceptanceconditions.other
Class AC_ABMP
java.lang.Object
negotiator.boaframework.AcceptanceStrategy
negotiator.boaframework.acceptanceconditions.other.AC_ABMP
public class AC_ABMP
- extends AcceptanceStrategy
This is the decoupled Acceptance Condition from ABMP Agent.
The code was taken from the ABMP Agent and adapted to work within the BOA framework.
http://www.verwaart.nl/culture/posterBNAIC2009ABMP.pdf
http://www.iids.org/publications/IJCAI01.ABMP.pdf
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T. Baarslag, K. Hindriks, M. Hendrikx, A. Dirkzwager, C.M. Jonker
- Author:
- Alex Dirkzwager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AC_ABMP
public AC_ABMP()
- Empty constructor for the BOA framework.
AC_ABMP
public AC_ABMP(NegotiationSession negoSession,
OfferingStrategy strat)
throws java.lang.Exception
- Throws:
java.lang.Exception
determineAcceptability
public Actions determineAcceptability()
- Description copied from class:
AcceptanceStrategy
- Determines to either to either accept or reject the opponent's bid
or even quit the negotiation.
- Specified by:
determineAcceptability in class AcceptanceStrategy
- Returns:
- one of three possible actions: Actions.Accept, Actions.Reject, Actions.Break.